fight on multiple fronts

Translations
бороться на нескольких фронтах
The company had to fight on multiple fronts to stay competitive.
Компании пришлось бороться на нескольких фронтах, чтобы оставаться конкурентоспособной.